.m-life{
  .m-life-pic{
      margin:10px 10px 10px 0;
      width:150px;
      height:240px;
      background:url(//p0.meituan.net/codeman/e473bb428f070321269b23370ff02ba956209.jpg);
      background-size:150px;
  }
  .m-life-login{
      margin:10px 0 10px 0;
      box-sizing:border-box;
      height:240px;
      background:#fff;
      display:flex;
      flex-direction: column;
      align-items: center;
      padding:30px;

      .m-life-login-name {
        margin-bottom: 10px;
      }
      button{
        width: 118px;
        margin: 5px;
      }
      h4 {
        img {
          width: 47px;
          height: 47px;
          border-radius: 50%;
          border: 4px solid #E5E5E5;
        }
      }

      p>button {
        width: 120px;
        margin-bottom: 15px;
      }
  }
  .m-life-hotel,
  .m-life-music {
    height: 165px;
    background: url(//p0.meituan.net/codeman/843d7347cb20d945e4bc39b6403f0515182965.png);
    background-size: 270px;
    background-position: 50%;
    background-repeat: no-repeat;
    margin-right: 10px;
    margin-left: 10px;
  }

  .m-life-music {
    background: url(//p1.meituan.net/codeman/16442c19da1f1c4544f794e29d99c92051716.jpg);
    margin-left:0;
  }

  .m-life-coop {
    background: url(//p1.meituan.net/codeman/5b21cddb4bb1cbc3a9c3bce0f726c75940469.jpg);
    width: 150px;
    height: 165px;
    background-size: 150px;
  }
  .m-life-downapp{
      background:#fff;
      height:165px;
      text-align:center;

      img {
        width: 95px;
        height: 95px;
        margin-top: 10px;
      }

      p {
        font-size: 16px;
        color: #222;
        font-weight: 500;
      }

      h4 {
        font-size: 12px;
        font-weight: 500;
        margin-top: 2px;

        span {
          color: #EC5330;
          margin-right: 5px;
        }

        em {
          color: #3f3f3f;
          font-style: normal;
        }
      }
  }
}
